DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2024 !
Aide / WLangage / Fonctions WLangage / Communication / Fonctions Drive
  • Paramètre
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Liste les répertoires d'un drive.
Exemple
oOAuth2Param est un OAuth2Paramètres
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.URLRedirection = "http://localhost:9000/"

ResEnvoi est un booléen
oMonDrive est un Drive
oMonDrive = oDriveConnecte(oOAuth2Param)

UnRépertoire, ResListeRépertoire sont des chaînes
// Liste tous les répertoires dans mon drive depuis le répertoire "MesPhotos".
// Le parcours se fait uniquement dans le répertoire courant
ResListeRépertoire = oMonDrive.ListeRépertoire("/MesPhotos/", frNonRécursif)

// Pour chaque répertoire trouvé, ajout dans un champ Table
POUR TOUTE CHAÃŽNE UnRépertoire DE ResListeRépertoire SÉPARÉE PAR RC
// Ajout du répertoire dans le champ Table TABLE_TableRépertoire
TABLE_TableRépertoire.Ajoute(UnRépertoire)
FIN
Syntaxe
<Résultat> = <Drive>.ListeRépertoire(<Répertoire de départ> [, <Options>])
<Résultat> : Chaîne de caractères
Liste des répertoires présents sur le drive spécifié, à l'emplacement spécifié. Cette liste est de la forme :
<Nom du répertoire 1> + RC + ... + <Nom du répertoire N>
<Drive> : Variable de type Drive ou gglDrive
Nom de la variable de type Drive ou gglDrive correspondant au drive à manipuler. La connexion au drive voulu doit avoir été effectuée. Dans le cas contraire, les répertoires ne sont pas listés.
<Répertoire de départ> : Chaîne de caractères
Chemin du répertoire dans le drive à partir duquel les répertoires doivent être listés. Ce chemin correspond à un chemin absolu du drive :
  • Les noms des répertoires doivent être séparés par des '/' ou des '\'.
  • Le nom des répertoires doit débuter par un '/' ou un '\'.
Si le chemin est invalide, une erreur sera générée.
<Options> : Constante optionnelle de type Entier
Type de parcours effectué :
frNonRécursifLe parcours est non récursif. Les sous-répertoires ne sont pas pris en compte.
frRécursif
(Valeur par défaut)
Le parcours est récursif. Les sous-répertoires sont automatiquement pris en compte.
Remarques

Paramètre <Répertoire de départ>

Exemples de chemins valides :
"/mon répertoire de vacances/2021/"
"\photos"
Exemples de chemins invalides :
"répertoireA/RépertoireB"
"Ce/Chemin/Est/invalide"
"c:\Users\"
Classification Métier / UI : Code métier
Composante : wd290ggl.dll
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/12/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale